package com.wfuhui.modules.order.entity;

import java.io.Serializable;
import java.util.Date;

import com.wfuhui.modules.member.entity.MemberEntity;

import java.math.BigDecimal;

/**
 * 订单退款
 * 
 * @author lizhengle
 * @email codemax@qq.com
 * @date 07-27 12:19:44
 */
public class OrderRefundEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	//
	private Integer id;
	// 订单
	private Integer orderId;
	// 金额
	private BigDecimal totalAmount;
	// 原因
	private String reason;
	// 说明
	private String remark;
	// 创建时间
	private Date createTime;
	
	private Integer status;

	private OrderEntity order;

	private MemberEntity user;

	private String formId;
	
	private String refundNumber;
	
	private Long userId;
	
	private String refuseRemark;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * 设置：订单
	 */
	public void setOrderId(Integer orderId) {
		this.orderId = orderId;
	}

	/**
	 * 获取：订单
	 */
	public Integer getOrderId() {
		return orderId;
	}

	/**
	 * 设置：金额
	 */
	public void setTotalAmount(BigDecimal totalAmount) {
		this.totalAmount = totalAmount;
	}

	/**
	 * 获取：金额
	 */
	public BigDecimal getTotalAmount() {
		return totalAmount;
	}

	/**
	 * 设置：原因
	 */
	public void setReason(String reason) {
		this.reason = reason;
	}

	/**
	 * 获取：原因
	 */
	public String getReason() {
		return reason;
	}

	/**
	 * 设置：说明
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * 获取：说明
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}

	public OrderEntity getOrder() {
		return order;
	}

	public void setOrder(OrderEntity order) {
		this.order = order;
	}

	public MemberEntity getUser() {
		return user;
	}

	public void setUser(MemberEntity user) {
		this.user = user;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getFormId() {
		return formId;
	}

	public void setFormId(String formId) {
		this.formId = formId;
	}

	public String getRefundNumber() {
		return refundNumber;
	}

	public void setRefundNumber(String refundNumber) {
		this.refundNumber = refundNumber;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getRefuseRemark() {
		return refuseRemark;
	}

	public void setRefuseRemark(String refuseRemark) {
		this.refuseRemark = refuseRemark;
	}
	
}
